The Challenges of V&v to Provide Rigorous Validation and Verification Of
نویسنده
چکیده
THE REALM OF SPACE EXPLOration, the biggest obstacle to widespread application of autonomy in flight software is not technical feasibility; it is doubt about its trustworthiness as a replacement for humanin-the-loop decision-making. Autonomous control systems raise difficult verification and validation issues. V&V techniques are needed that significantly increase confidence in these decision-making systems. The key to acceptance of this technology is not hit-or-miss testing but thorough V&V methods that yield guarantees. We've developed such a method that applies two analyticverification approaches: design-time model checking that guarantees that specific conditions are never violated, and runtime embedded behavior auditors to verify that the implemented integrated system respects similar conditions. Together, they make verification activities part of design and development, not just a back-end step.
منابع مشابه
Research Questions for Validation and Verification in the Context of Model-Based Engineering
In model-based engineering (MBE), the abstraction power of models is used to deal with the ever increasing complexity of modern software systems. As models play a central role in MBE-based development processes, for the adoption of MBE in practical projects it becomes indispensable to introduce rigorous methods for ensuring the correctness of the models. Consequently, much effort has been spent...
متن کاملDevelopment and Validation of an Instrument Exploring Factors Challenging Iranian Graduate Student-Teachers
Improvement in the quality of teacher education programs, especially in higher education, is an important issue. Failure to have an efficient teacher education program could lead to the training of graduates who are not prepared for the realities of the classroom. Accordingly, in an attempt to help improve the present situa- tion of teacher education programs especially at the graduate le...
متن کاملTowards Practical Runtime Verification and Validation of Self-Adaptive Software Systems
Software validation and verification (V&V) ensures that software products sa isfy user requirements and meet their expected quality attributes throughout their lifecycle. While high levels of adaptation and autonomy provide new ways for software systems to operate in highly dynamic environments, developing certifiable V&V methods for guaranteeing the achievement of self-adaptive software goals ...
متن کاملTowards Runtime V&V for Service Oriented Architectures
The widespread use of SOAs and their specific characteristics raise new challenges for V&V practices. This paper presents some of these challenges and introduces Runtime V&V as a possible future solution. Keywords-services; SOA; validation; verification;
متن کاملWind Turbine System: An Industrial Case Study in Formal Modeling and Verification
In the development of embedded systems, the formal analysis of system artifacts, such as structural and behavioral models, helps the system engineers to understand the overall functional and timing behavior of the system. In this case study paper, we present our experience in applying formal verification and validation (V&V) techniques, we had earlier proposed, for an industrial wind turbine sy...
متن کامل